@import url("chrome://translator-os/content/rating.css");

#translator_preferences radio[pane=paneGeneral] {
  list-style-image: url(chrome://browser/skin/preferences/Options.png);
  -moz-image-region: rect(0px, 32px,  32px, 0px);
}
#translator_preferences radio[pane=paneServices], .serviceIcon image.default {
  list-style-image: url("chrome://mozapps/skin/extensions/viewButtons.png");
  -moz-image-region: rect(0px, 32px,  32px, 0px);
}

richlistbox.serviceList {
 max-height: 320px;
 -moz-binding: url("chrome://translator/content/bindings.xml#servicelist");
}

.service {
  padding: 6px;
  border-bottom: 1px dotted rgb(192, 192, 192);
  -moz-binding: url("chrome://translator/content/bindings.xml#service");
}

.service[selected="true"] {
  background-image: url("chrome://mozapps/skin/extensions/itemEnabledFader.png");
}

.service[disabled="true"] image {
  opacity: 0.5;
}
.service[disabled="true"] {
  color: grey;
}

.serviceIcon {
  width: 32px;
  margin-right: 6px;
}

.service label.name {
  font-weight: bold;
}

image.serviceRating {
  display: -moz-box; 
  list-style-image: url("chrome://mozapps/skin/extensions/ratings.png");
  -moz-binding: url("chrome://translator/content/bindings.xml#rating");
}
